Saksham: Resource Aware Block Rearrangement Algorithm for Load Balancing in Hadoop
نویسندگان
چکیده
منابع مشابه
An Improved Hadoop Data Load Balancing Algorithm
Data load balancing is one of the key problems of big data technology. As a big data application, Hadoop has had many successful applications. HDFS is Hadoop Distributed File System and has the load balancing procedure which can balance the storage load on each machine. However, this method cannot balance the overload rack preferentially, and so it is likely to cause the breakdown of overload m...
متن کاملAdaptive Parameter Setting for QoS Aware Load Balancing Algorithm
The swift growth of Internet has boosted the use of Web based services and in some practical cases has led to overwhelming request bursts to servers. Relational database queries, image storage/retrieval and other new types of application transactions have become increasingly popular. Their coexistence in commercial parallel and distributed systems have generated some uniquely new loading proble...
متن کاملA Resource-Aware Dynamic Load-Balancing Parallelization Algorithm in a Farmer-Worker Environment
This paper describes an algorithm for dynamically assigning tasks to processing entities in a world where each task has a set of resource or service requirements and each processing entity a set of resources or service capabilities. A task needs to be assigned to a node that offers all required services and the set of tasks is finished within a minimal execution time frame. Dependability and ad...
متن کاملResource Augmentation in Load Balancing
We consider load-balancing in the following setting. The on-line algorithm is allowed to use n machines, whereas the optimal off-line algorithm is limited to m machines, for some fixed m < n. We show that while the greedy algorithm has a competitive ratio which decays linearly in the inverse of n/m, the best on-line algorithm has a ratio which decays exponentially in n/m. Specifically, we give ...
متن کاملEnergy Aware Clouds Scheduling Using Anti-load Balancing Algorithm - EACAB
Cloud computing is a highly scalable and cost-effective infrastructure for running HPC, enterprise and Web applications. However rapid growth of the demand for computational power by scientific, business and webapplications has led to the creation of large-scale data centers consuming enormous amounts of electrical power. Hence, energy-efficient solutions are required to minimize their energy c...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Procedia Computer Science
سال: 2020
ISSN: 1877-0509
DOI: 10.1016/j.procs.2020.03.181